Calibration and debugging with just one port. A smart choice for XCP.
◆ What is XCP?
In product development involving "control," such as in automobiles and general industrial equipment, there is a process called "calibration." This involves measuring and adjusting internal parameters of the ECU, actuators, and sensors in the state of the final product. XCP (Universal Measurement and Calibration Protocol) is a protocol that realizes this via communication methods such as CAN and Ethernet.
◆ Switching between calibration and debugging is cumbersome!
There is a need to perform debugging even in the late stages of development, such as during calibration. However, both processes generally use the same debugging interface for ECU access, which cannot be used simultaneously, necessitating a switch.
◆ No need for switching with XCP debugging!
By sending debugging commands over XCP communication in a way that overlays the XCP protocol, calibration and debugging can coexist. This eliminates the hassle of physical exchanges and improves development efficiency. Even with debugging via XCP, many world-class debugging features such as multi-core debugging, OS recognition, and on-chip tracing can be utilized.